{
  "targets": [
    {
      "target_name": "wmp",
      "sources": [
        "native/impl/main.cc",
        "native/impl/meeting_video_frame.cc",
        "native/wmp_av/audio_device.cc",
        "native/wmp_av/audio_stream.cc",
        "native/wmp_av/channel.cc",
        "native/wmp_av/context.cc",
        "native/wmp_av/network_quality.cc",
        "native/wmp_av/video_device.cc",
        "native/wmp_av/video_stream.cc",
        "native/wmp_av/xcast_handler.cc"
      ],
      "conditions": [
        [
          "OS=='mac'",
          {
            "libraries": [
              # Need copy to /user/local/lib
              "<(module_root_dir)/native/xcast/mac/libxcast.dylib"
            ]
          }
        ]
      ],
      "include_dirs": [
        "<!(node -e \"require('nan')\")",
        "native/wmp_av",
        "native/impl",
        "native/xcast/mac/Headers"
      ],
      "cflags": [ "-std=c++11"],
    }
  ]
}
